hard to digest - Turc Anglais Dictionnaire